final coolant - French English Dictionary